a{ color:#29a7e1;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #777;  }
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #777;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder { color: #777;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #777;}

/*header*/
.top_fixed{ position:fixed;left:0px; top: 0px; width: 100%;display: block; z-index:19; min-width:320px;}
.top_2{left:0px; top: 0px; width: 100%;display: block; z-index:19; min-width:320px;}
.top_2 .head_introduce{ font-size:18px; height:40px; line-height:40px; padding:0 44px; text-align:center; position:relative; background:rgba(0,0,0,0.3); color:#fff; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*首页-head*/
.top_fixed .first{ background-color:#1DB9F6; width:100%; padding:5px 10px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;}
.top_fixed .first.p_l_40{ padding-left:40px;}
.language{ position:relative; margin-right:7px;}
.top_language .inform{ position:absolute; top:7px; right:15px;}
.language div{ font-size:14px; color:#fff; margin-right:15px; display:inline-block;   padding-top: 5px;height: 35px; color:#e8e8e8;}
.language div.on{background:url("../../images/mobile/language_on.gif") no-repeat; background-position:50% 28px; color:#fff;}
.search{ background-color:#0B5169; border-radius:3px; height:30px;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1;}
.search .select{ display:inline-block;position:relative;}
.select .select_txt{ display:block; padding:0 8px;color:#fff; border:none; background-color:#0B5169; line-height:30px; height:30px; border-radius:3px; text-align:center;}
.select .select_txt:after{ content:"";display:inline-block; width:8px; height:4px;background:url("../../images/mobile/select_arrow.gif") no-repeat; background-size:8px; background-position:0px 0px; margin-left:5px; vertical-align:middle;}
.search input{ color:#fff; font-size:14px; padding-left:12px; height:30px;padding: 13px 0 8px 10px;}
.select .select_nav{ display:none;position: absolute;left: 0; top: 30px; z-index:9;}
.select .select_nav li{ list-style:none; height:35px; line-height:35px; background-color:#0B5169; width:215px; color:#fff; padding-left:9px;}
.select_nav.on{ display:block;}
.icon_search{ display:inline-block; height:30px; width:30px; vertical-align:middle;background:url("../../images/mobile/icon.png") no-repeat; background-position:0px 4px; background-size:30px; margin-left:5px;}
.inform{background:url("../../images/mobile/icon.png") no-repeat; display:inline-block; height:30px; width:30px; background-position:2px -32px; background-size:32px; position:relative; margin-left:10px;}
.inform i{ position:absolute; display:inline-block; top:0; right:-5px; width:15px; height:15px; background-color:#FD5B47; border-radius:100%; color:#fff; font-style:normal; text-align:center; line-height:15px;}
.top_language .first{ background-color:#54D0F6;}

/*介绍性-head*/
.head_introduce{ font-size:18px; height:40px; line-height:40px; padding:0 44px; text-align:center; position:relative; background-color:#1EBAF8; color:#fff; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.return_box{ float:left; height:40px; width:40px; position:absolute; top:0; left:0;background:url("../../images/mobile/return.png") no-repeat; background-size:15px; background-position:11px 7px;}
.head_introduce .chest{ float:left; height:40px; width:44px; position:absolute; top:3px; right:0;background:url("../../images/mobile/chest.gif") no-repeat; background-size:20px; background-position:11px 7px;}
.head_introduce .share{ float:left; height:38px; width:38px; position:absolute; top:3px; right:0;background:url("../../images/mobile/share.png") no-repeat; background-size:20px; background-position:6px 7px;}
.head_introduce2{ padding:0 88px;}
.head_introduce .collect{ float: left; height:38px;width:38px; position: absolute; top: 3px;right:38px; background: url("../../images/mobile/collect.png") no-repeat;background-size: 20px;background-position:9px 7px;}
.head_introduce .collect.on{background-position:9px -21px;}
/*header*/

/*footer*/
.bottom_fixed{ position:fixed;left: 0px; bottom: 0px; width: 100%;display: block;}
.bottom_fixed footer {width: 100%; height:50px;display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; -webkit-box-align: center; -moz-box-align: justify; -ms-flex-align: center;justify-content: space-between; align-content: center; background-color: #FFF;}
.bottom_fixed  footer a {border-top: 1px solid #E7E7E7; padding-top:5px; color: #5D656B;-webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;text-align: center; box-sizing: border-box;display: block; font-size: 10px;}
.icon_foot{background:url("../../images/mobile/icon_foot.png") no-repeat; display:inline-block; height:26px; width:25px; vertical-align:middle; background-size:57px;}
.foot_1{ background-position:0px 0px;}
.foot_2{ background-position:0px -28px;}
.foot_3{ background-position:0px -56px;}
.foot_4{ background-position:0px -85px;}
.foot_5{ background-position:0px -114px;}
.bottom_fixed  footer a.on{ color:#0cb4f2;}
.bottom_fixed  footer a.on .foot_1{ background-position:-30px 0px;}
.bottom_fixed  footer a.on .foot_2{ background-position:-30px -28px;}
.bottom_fixed  footer a.on .foot_3{ background-position:-30px -55px;}
.bottom_fixed  footer a.on .foot_4{ background-position:-30px -88px;}
.bottom_fixed  footer a.on .foot_5{ background-position:-30px -115px;}


.bottom_fixed footer.foot_btn_box{ height:40px;}
.foot_btn_box a.btn_foot_ask{ font-size:16px; background-color:#1DB9F6; color:#fff; text-align:center; border:none; line-height:40px; padding:0;}
.foot_btn_box a.btn_foot_trade{ font-size:16px; background-color:#FF5600; color:#fff; text-align:center; border:none; line-height:40px; padding:0;}
.foot_btn_box a.btn_foot_cancel{ font-size:16px; background-color:#E9E9E9; color:#666; text-align:center; border:none; line-height:40px; padding:0;}

/*input-foot*/
footer.foot_input{width: 100%; height:50px;display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; -webkit-box-align: center; -moz-box-align: justify; -ms-flex-align: center;justify-content: space-between; align-content: center; background-color: #FFF; border-top:1px solid #e5e5e5; padding:10px;}
.foot_input .foot_input_body{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1; overflow:hidden; padding:3px 10px 3px 35px; border:1px solid #e5e5e5; border-radius:3px; height:30px; background:url("../../images/mobile/pen.png") no-repeat; background-size:22px; background-position:8px 4px;}
.foot_input .foot_input_body input{ width:100%; color:#333; font-size:14px; margin-top:3px;}
.foot_input .foot_input_icon{ height:30px; line-height:30px; background:url("../../images/mobile/icon.png") no-repeat; background-size:38px; background-position:12px -105px; font-size:14px; color:#666; padding-left:40px;}
.foot_input .foot_input_icon.on{ color:#1db9f6; background-position:12px -151px;}
/*footer*/

/*登陆-注册*/
.login_bg{ background:#0299E8 url("../../images/mobile/login_bg.png") no-repeat; background-size:cover;}
.login_content{ width:80%; margin:0 auto; }
.login_logo{ margin-top:15px; position:relative; text-align:center;}
.login_input{ width:100%; border-bottom:2px solid #126a9b; margin-top:20px;}
.login_link{ margin:10px auto 20px; width:100%;-webkit-text-size-adjust:none;}
.login_link a{color:#fff;}
.btn_cancel{ font-size:16px; color:#666; text-align:center; display:inline-block; width:44%; background-color:#ECEDF1; border-radius:3px; border-bottom:1px solid #0D5D89; height:32px; line-height:32px;}
.btn_login{ font-size:16px; color:#fff; text-align:center; display:inline-block; width:44%; background-color:#0B5071; border-radius:3px; border-bottom:1px solid #50BAF3; height:32px; line-height:32px;}

.btn_auth_code{ display:inline-block; height:32px; line-height:32px; margin-top:-7px; margin-right:5px; width:100px; text-align:center;font-size:12px; color:#fff; background-color:#0BB4F2; border-radius:3px;}
.btn_auth_code.on{ background-color:#b9b9b9;}
.btn_auth_code2{ display:inline-block; height:32px; line-height:32px; margin-top:-7px; margin-right:5px;text-align:center;font-size:12px; color:#fff; background-color:#0BB4F2; border-radius:3px; padding:0 6px;}
.btn_auth_code2.on{ background-color:#b9b9b9;}
.input_box{ display:block; width:100%;font-size:16px; padding:13px 5px 10px 13px; border:none; border-bottom:1px solid #e5e5e5; background-color:#fff; line-height:1; position:relative;}
.input_box input{ display:inline-block; width:100%; border:none;}
.input_box input.w_p54{ width:54%;}

.code_wrap{display: inline-block;height: 32px;line-height: 32px;margin-top: -7px;margin-right: 5px;width: 100px;text-align: center;font-size: 12px;}
.code_wrap img{ width:100%; height:100%;}
.code_wrap_a{display: inline-block;height: 32px;line-height: 32px;width: 100px;text-align: center;font-size: 12px; position:absolute; right:10px; top:6px;}
.code_wrap_a img{ width:100%; height:100%;}
.input_box .w_p60{ width:60%;}
/*登陆-注册*/

/*首页*/

/* 焦点图 */
.slideBox{ position:relative; overflow:hidden;max-width:640px;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; width:100%; text-align:center;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 4px;   }
.slideBox .hd li.on{ background:#FF5600;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:middle; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

/* 焦点图 */
.slideBox2{ position:relative; overflow:hidden;max-width:560px;/* 设置焦点图最大宽度 */ }
.slideBox2 .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.slideBox2 .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox2 .hd li.on{ background:#fff;  }
.slideBox2 .bd{ position:relative; z-index:0; }
.slideBox2 .bd li{ position:relative; text-align:center;  }
.slideBox2 .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:middle; max-width:100%; max-height:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox2 .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox2 .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:rgba(0,0,0,.5); color:#fff;  text-align:left;  }
.slideBox2 .bd li a{ display:table-cell; text-align: center;vertical-align: middle;}
/* 焦点图 */

.quick_box{ background-color:#fff; padding:15px 0 0px; margin-bottom:13px;}
.quick_box a{ float:left; width:33.3%; margin-bottom:15px; text-align:center; display:block; color:#666; font-size:14px;}
.quick_box a span{ display:block; text-align:center; margin-top:2px; line-height:1.28; height:17px; overflow:hidden; padding:0 5px; font-size:12px;}
.quick_icon{background:url("../../images/mobile/icon_quick.png") no-repeat; display:inline-block; height:55px; width:55px; vertical-align:middle; background-size:55px;transform: scale(0.93);}
.icon1{ background-position:0px 0px;}
.icon2{ background-position:0px -55px;}
.icon3{ background-position:0px -110px;}
.icon4{ background-position:0px -165px;}
.icon5{ background-position:0px -220px;}
.icon6{ background-position:0px -275px;}
.quick_box.two_p a span{ height:34px; overflow:hidden;}

.chart{width:100%;height:200px; background-color:#fff; margin-bottom:10px;}
.chart img{ width:100%;}

/*首页*/

/*供应详情*/
.details_box{ margin-bottom:5px;}
.details_box .title{ font-size:18px; color:#333; border-bottom:1px solid #e5e5e5;padding:8px 10px; font-weight:normal;}
.details_body{ padding:0 10px;}
.details_body table{ width:100%; table-layout:fixed;}
.details_body table tr td{ font-size:14px; color:#333; border-bottom:1px solid #e5e5e5; padding:8px 5px 8px 0;white-space: pre-wrap;}
.details_body table tr td.text_666{ color:#666;}
.detail_img_box{ padding:0 10px; margin-top:20px;}
.detail_img_box .detail_img_body{ width:100%; margin-bottom:20px; position:relative; text-align:center;}
.detail_img_box .detail_img_body img{ max-width:100%;}
.details_body pre{ margin-top:15px; width:100%; overflow:hidden; white-space:pre-wrap; font-size:16px; color:#333; line-height:24px;}
.details_body pre img{ max-width:100%;}

.detail_img_box2{ margin-top:20px; margin-bottom:10px;}
.detail_img_box2:after{ content:""; display:table; clear:both;}
.detail_img_box2 .detail_img_body2{ height:80px; width:80px; float:left; margin:0 10px 10px; font-size:48px; color:#e5e5e5; position:relative; text-align:center;}
.detail_img_box2 .detail_img_body2:first-child{ border:1px dashed #e5e5e5;}
.detail_img_box2 .detail_img_body2 a{ display:block; color:#e5e5e5;height: 80px;line-height: 80px;}
.detail_img_box2 .detail_img_body2 img{ width:100%; height:100%;}

.invitation_img {position: relative;display: inline-block; margin:10px 15px 0 0;}
.invitation_img_close a{position:absolute; width:30px; height:30px; background:url("../../images/mobile/img_close_icon.png") no-repeat; right:-20px; top:-5px; background-position:0px -44px;}

.select_r{background-color: #fff; height: 100%; position: absolute; top: 0;  right: 0;z-index: 109; color:#333; font-size:14px; width:70%;}
.select_r .title{ font-size:16px; width:100%; height:50px; line-height:50px; text-align:center; border-bottom:1px solid #e5e5e5;}
.select_item{ padding:8px 10px; color:#333; float:left; width:50%; height:28px; position:relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; font-size:12px;}
.select_item p{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:1;}
.select_item.on{ color:#0cb4f2;}
.select_item.on .icon_tick{ display:inline-block; height:15px; width:15px;background: transparent url("../../images/mobile/icon_tick.png") no-repeat; background-position:0px -2px; background-size:15px; margin-left:10px;}

.slideBox .bd li{ background-color:#eee;}
.slideBox .bd li a{ display:table-cell; text-align:center; vertical-align:middle; }
.slideBox .bd li a img{ max-height:100%; max-width:100%; width:auto;}
.slideBox .bd li a:after{display: inline-block;width: 0; height: 100%;vertical-align: middle;}

.item_select_m{ padding:15px 10px 0;}
.item_select_m a{ display:inline-block; padding:5px 10px 5px 30px; border-radius:3px; background-color:#EFEFEF; color:#999;margin:0 12px 12px 0; position:relative;}
.item_select_m a:before{ display:inline-block; content:""; width:16px;  height:16px;background:url("../../images/mobile/select.png") no-repeat; background-position:0px 0px; position:absolute;top:5px;left:8px;}
.item_select_m a.on{ background-color:#0cb4f2; color:#fff;}
.item_select_m a.on:before{ background-position:0px -48px;}
/*供应详情*/

/*会员中心*/
.member_head{ padding:20px 10px 0px; background-color:#1DB9F6;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; height:105px; margin-bottom:13px;}
.head_img{ background-color:rgba(255,255,255,0.3); padding:3px; border-radius:100%; height:70px; width:70px; margin-right:15px;}
.head_img img{ border-radius:100%; width:100%; height:100%;}
.arrow_rb{ display:inline-block; width:30px; height:85px; background: transparent url("../../images/mobile/arrow.png") no-repeat; background-position:10px 23px; background-size:15px;}
.member_body{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1;}
.member_body h1{ font-size:16px; color:#fff; font-weight:normal; margin-bottom:5px; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:6px;}
.member_body h2{ font-weight:normal; font-size:14px; color:#fff; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:5px;}
.member_body h5{ font-weight:normal;color:#fff; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.tr_act_box{ border-top:1px solid #e5e5e5; margin-bottom:13px;}
.tr_act{padding:0 10px; border-bottom:1px solid #e5e5e5; font-size:#333; background-color:#fff; height:40px; line-height:40px; position:relative;}
.tr_act.member_img{ height:73px; line-height:73px; position:relative;}
.tr_act > a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;}
.tr_act_body{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1; color:#333;width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.tr_act_body .detail_p{ font-size:14px; color:#333; line-height:1; margin-top:1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-right:10px;height: 38px;line-height: 38px;}
.tr_act_body .nb{ color:#1DB9F6; width:40px; text-align:right;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-right:5px;}
.arrow_r{ display:inline-block; width:13px; height:15px; background: transparent url("../../images/mobile/arrow.png") no-repeat; background-position:6px -74px; background-size:12px;}
.icon_member{ display:inline-block; height:20px; width:20px; background: transparent url("../../images/mobile/icon_member.png") no-repeat; background-size:20px; margin-right:8px; margin-top:11px;}
.icon_member1{ background-position:0px -1px;}
.icon_member2{ background-position:0px -22px;}
.icon_member3{ background-position:0px -44px;}
.icon_member4{ background-position:0px -66px;}
.icon_member5{ background-position:0px -87px;}
.icon_member6{ background-position:0px -109px;}

/*会员中心-基本信息*/
.m_details{color: #777;width:140px;text-align: right;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-right: 5px; position:relative; height:38px; line-height:38px; padding-top:2px; margin-left:10px;}
input.m_details{ margin-right:17px;}
.m_img{ height:60px; width:60px; border-radius:100%; overflow:hidden; display:inline-block; vertical-align:middle;    position: absolute;right: 32px;top: 6px;}
.m_img img{ width:100%; height:100%;}
.member_img .tr_act_body p{ line-height:72px;}
.member_img .arrow_r{background-position: 2px -55px; height: 60px;}
.b_btn{ margin-top:25px; text-align:center;}
.btn_out{ width:87%; display:inline-block; outline:none; font-size:14px; color:#fff; background-color:#0BB4F2; height:30px; line-height:30px; border-radius:3px;}
.btn_out:hover{ background-color:#0ea7df;}
.tr_act .arrow_r{ margin-top:13px;}
.on.arrow_r{ transform:rotate(90deg);}
.select_s{font-size: 14px;line-height: 1.25em; height:30px;position: absolute;top: 0;left: 0;z-index: 10;width: 100%;height: 38px;opacity: 0;}
.select_s option{ padding:4px 5px;}
/*会员中心*/

/*机械详情*/
.product_item{ padding:10px; border-bottom:1px solid #e5e5e5;}
.product_item h5{ font-size:16px; font-weight:normal; line-height:1.28; height:40px;display: flex; display: -webkit-flex;display: -ms-flexbox;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;text-overflow: ellipsis; overflow: hidden; color: #3d4245;}
.product_item .product_item_body{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; margin-top:10px; line-height:1;}
.product_item_body .product_view{ color:#999; font-size:12px; width:100%;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1;text-overflow: ellipsis; overflow: hidden; white-space:nowrap; margin-top:3px;} 
.product_item_body .product_price{ font-weight:bold; font-size:16px;  color:#f50;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1; width:100%;text-overflow: ellipsis; overflow: hidden; white-space:nowrap; text-align:right;}
/*机械详情*/

/*密码找回*/
.prompt{ font-size:12px; color:#666; line-height:1.5; width:87%; margin:15px auto 0;}
.prompt_2{ font-size:12px; color:#666; line-height:1.5; width:87%; margin:0 auto; text-align:center; margin-top:3px;}
/*密码找回*/

/*数据中心*/
.btn_search{ font-size:14px; padding:8px 15px; margin-left:10px; background-color:#1DB9F6; border-radius:3px; color:#fff; line-height:1;}
.search_bar{ background-color:#fff; padding:10px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; margin-bottom:13px;}
.search_bar input{ width:100%; border-radius:3px; border:1px solid #E9EBEA; height:30px; padding:3px 8px;}
.data_icon { background: url("../../images/mobile/icon_data.png") no-repeat; display: inline-block; height: 55px; width: 55px; vertical-align: middle; background-size: 55px;transform: scale(0.93);}
.data_icon1{ background-position: 0px 0px;}
.data_icon2{ background-position: 0px -55px;}
.data_icon3{ background-position: 0px -110px;}
.data_icon4{ background-position: 0px -165px;}
.data_icon5{ background-position: 0px -220px;}
.data_icon6{ background-position: 0px -275px;}
.data_icon7{ background-position: 0px -330px;}
.data_icon8{ background-position: 0px -385px;}
.data_icon9{ background-position: 0px -440px;}

.data_chart{ width:100%; padding:10px; margin-bottom:13px; overflow:scroll; background-color:#fff;}
.table_box{ width:100%; padding:10px 10px 15px; overflow:scroll; background-color:#fff; margin-bottom:13px;}
.table_data{table-layout:fixed;}
.table_data tr{transition:all 0.15s ease; position:relative;}
.table_data tr th{ background-color:#2BA7E1; border:none;padding:11px 5px; color:#fff;}
.table_data tr th,.table_data tr td{ padding:9px 6px; text-align:center; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.table_data tr:nth-of-type(2n+1){ background-color:#EEF8FD;}
.table_data tr:hover{ background-color:#CCF1FC;}

.data_act_box{ border-top:1px solid #e5e5e5; margin-bottom:13px; background-color:#fff;}
.data_act_box li{ list-style:none; position:relative;}
.data_act{border-bottom:1px solid #e5e5e5; font-size:#333; background-color:#fff;}
.data_act.member_img{ height:73px; line-height:73px;}
.data_act .data_act_body{ position:relative;}
.data_act .data_act_body li{}
.data_act .data_act_body li .child li{}
.data_act .data_act_body li p:before{content: '';display: block;width: 6px;height: 6px; background-color:#c2c2c2; border-radius:100%;position: absolute;left: 15px;top: 17px;}
.data_act .data_act_body .next > .detail_p:before{content: '';display: block;width: 0;height: 0;border-left: 6px solid;border-top: 5px solid transparent;border-bottom: 5px solid transparent;color: #a6a6a6;position: absolute;left: 15px;top: 17px; border-radius:0%; background:none;-webkit-transition: all .2s;}

.data_act .data_act_body .next .child .next > .detail_p:before{content: '';display: block;width: 0;height: 0;border-left: 6px solid;border-top: 5px solid transparent;border-bottom: 5px solid transparent;color: #a6a6a6;position: absolute;left: 15px;top: 16px; border-radius:0%; background:none;-webkit-transition: all .2s;}

/*.data_act .data_act_body .next .child .next .child .detail_p:before{content: '';display: block;width: 0;height: 0;border-left: 6px solid;border-top: 5px solid transparent;border-bottom: 5px solid transparent;color: #a6a6a6;position: absolute;left:20px;top: 16px; border-radius:0%; background:none;-webkit-transition: all .2s;}
*/

.data_act_body .detail_p{ height:44px; line-height:44px; font-size:16px; width:100%; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; padding-left:38px;}
.data_act_body .nb{ color:#1DB9F6; width:40px; text-align:right;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-right:5px;}
.child{font-size:14px; display:none; padding-left:20px;}
.child li .detail_p{ height:40px; line-height:40px; color:#333; border-bottom:1px solid #e5e5e5; padding-left:10px; padding-left:35px; position:relative;}
.child li .child li .detail_p{ padding-left:40px;}
.next.on > .detail_p:before{-webkit-transform: rotate(90deg);}
.next.on > ul{ display:block;}

.search_result li{ list-style:none; margin:0 10px; padding:13px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px dashed #e5e5e5;}
.search_result li .title_t{ font-size:14px; font-weight:bold; color:#333;}
.search_result li .title_t:hover{ color:#000;}
.search_result li .result_bread{color:#777; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.search_result li .result_bread span{ margin:0 3px 0 5px;}
.search_result li:last-child{ border-bottom:none;}

.data_s{ background-color:#fff; padding:13px 20px ; margin-bottom:13px;}
.tr{ margin-bottom:13px;}
.label{ display:inline-block; float:left; width:80px; font-size:14px; color:#333; height:30px; line-height:30px;}
.label3{ display:inline-block; float:left; font-size:14px; color:#333; height:30px; line-height:30px; padding-right:6px;}
.input_text{ height:30px; border:1px solid #dfdfdf; width:70%; padding:0 10px;}
.data_z{display: -webkit-box;display: -webkit-flex; display: box;display: -ms-flexbox;display: flex;width: 100%;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background-color: #fff;height:57px; padding:13px 0; position:relative;}
.b_btn2{ margin-top:15px;text-align: center}
.position_r .select_pop{ border:1px solid #e5e5e5;}

/*数据中心*/

/*投诉建议*/
.box_border_b{ border-bottom:1px solid #e5e5e5; background-color:#fff;}
.tr_label{ height:45px; line-height:45px; font-size:14px; color:#333; float:left; padding-left:10px;}
.select2 {text-align:center;position:relative;}
.select2 .select_txt{ display:block; width:auto; color:#333; font-size:14px; border:none; line-height:45px; height:45px;text-align:left; padding-left:14px;}
.select2 .select_txt:after{ content:"";display:inline-block; width:8px; height:4px;background:url("../../images/mobile/select_arrow.gif") no-repeat; background-position:0px -20px; background-size:8px;margin-left:5px; vertical-align:middle;}
.select2 .select_nav{ display:none;position: absolute;left: 0; top: 45px; z-index:9;width:100%;}
.select2 .select_nav li{ list-style:none; height:35px; line-height:35px; background-color:#fff; color:#333; font-size:14px; text-align:left; border:1px solid #e5e5e5; border-top:none; padding-left:12px;}
.select2 .select_nav li:hover{ background-color:#f5f5f5;}
.select_nav.on{ display:block;}
.textarea_box{ margin-bottom:5px;}
.input_box2{ background-color:#fff; border-bottom:1px solid #fff; margin-bottom:13px; padding-bottom:5px;}
.textarea{ width:100%; height:150px; line-height:1.28; font-size:14px; padding:10px; resize:none;}
.input_box2 .textarea_box .textarea{ border-radius:0; border-right:none; border-left:none;}
.btn_add_img{ display:inline-block; border-radius:30px; width:130px;font-size:14px; color:#fff; background-color:#16BAF6; padding:8px 0;}
.icon_add{ height:12px; width:12px; display:inline-block;background:url("../../images/mobile/add.gif") no-repeat; margin-right:8px; vertical-align:middle;}
.btn_add_img.on{ background-color:#10a4da;}
.add_img_box{ background-color:#fff; margin-bottom:13px; padding:1px 10px 10px;}
.img_wrap{ display: inline-block;position: relative;}
.detail_img_body .img_wrap{ max-width:100%;}
.label_f{ display:block; float:none;}
/*投诉建议*/ 

/*委托代购*/
.behalf_box{ background-color:#FDFDFD; padding:10px; border-bottom:1px solid #e5e5e5; margin-bottom:13px;}
.textarea_box .textarea{ border:1px solid #e5e5e5; border-radius:3px;}
/*委托代购*/

/*我的供应*/
.top_nav_fixed{ position:fixed; top:40px; left:0; width:100%; display:block; z-index:19;}
.top_nav_fixed2{ position:fixed; top:80px; left:0; width:100%; display:block; z-index:9;}
.top_nav{ display:table;width:100%;border-bottom:1px solid #e5e5e5; background-color:#fff; height:40px;}
.top_nav a{font-size:14px; height:39px; line-height:39px; text-align:center; border-bottom:3px solid #fff; color:#333; padding:1px 5px 0 0; position:relative; overflow:hidden; display:table-cell;}
.top_nav .on{ color:#1db9f6; border-bottom:3px solid #1db9f6;}
.top_nav .nb{ font-size:12px;}

.item_act{ border-bottom:1px solid #e5e5e5; padding:0 10px 5px; display:block; background-color:#fff;}
.slot_title{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; padding: 10px 0 3px;}
.slot_title .slot_title_p{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1; font-size:14px; color:#333; line-height:1.5;}
.slot_title .slot_title_p .small_block{ margin-left:8px; border-radius:3px; font-size:10px; color:#fff;height: 20px; line-height: 20px;display: inline-block;padding:1px 6px 0;}
.small_block.red_block{ background-color:#FF474F;}
.small_block.blue_block{ background-color:#68C4FF;}
.small_block.yellow_block{ background-color:#FFC24E;}
.small_block.gray_block{ background-color:#b1b1b1;}
.slot_title p{ font-size:14px; margin-left:10px; line-height:1}
.slot_body{position:relative; font-size: 12px;color: #999;}
.slot_body .slot_body_l,.slot_body .slot_body_r{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1;}
.slot_body_item{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;}
.slot_body_item.slot_body_item_btn div{ margin-bottom:0;}
.slot_body_item .slot_body_item_l,.slot_body_item .slot_body_item_r{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1; margin-bottom:5px;}
.slot_body_item .slot_body_item_r{ text-align:right;}
.slot_body_l p,.slot_body_r p{ height:20px; font-size:12px; color:#999; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.slot_body_item_r.price{ font-weight:bold; color:#666;}
.price.orange{ color:#f50; font-size:14px;}
.btn_offer{display: inline-block; height: 22px; line-height:22px; font-size: 12px; text-align: center; color: #fff; background-color: #1DB9F6; border:none;border-radius:2px; padding:0 4px;}
.btn_offer.off{ background-color:#aaa;}

.select_block .tr_act{border-bottom:none;}
/*我的供应*/

/*资讯中心*/
/*资讯中心-系统消息*/
.checkbox { width: 100%; height: 100%; display: block; padding: 0px 5px 0px 0px;clear: left;float: left; background: transparent url("../../images/mobile/check.png") no-repeat; background-color:0px 20px;background-size: 19px; cursor: pointer; margin-left: 10px; margin-top:20px;}
.note_box{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex; border-bottom:1px solid #e5e5e5; background-color:#fff;}
.note_box .note_body{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#333; line-height:1; padding:23px 0 23px 10px;}
.note_box .time{ font-size:12px; color:#999; width:75px; text-align:right; line-height:1; padding:23px 10px 23px 5px; display:block;}
.note_box .check_l{ width:34px; height:40px;}

/*资讯中心-询盘消息*/
.message_box{ background-color:#fff; border-bottom:1px solid #e5e5e5;}
.item_message{ padding:10px 0 0 10px; background-color:#fff;}
.message_box .item_message:last-child .message_body,.message_box .item_message:last-child .arrow_box{ border:none;}
.item_message a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;}
.item_message .img_box{ height:48px; width:48px; border-radius:3px; margin-right:10px; position:relative;}
.item_message .img_box img{ height:100%; width:100%;border-radius:6px;}
.item_message .img_box .new_p{ font-size:12px; color:#fff; padding:1px; border:1px solid #fff; position:absolute; top:-7px; right:-12px; background-color:#FF5600; border-radius:3px; line-height:1;-webkit-text-size-adjust:none;}
.item_message .message_body{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1; overflow:hidden; border-bottom:1px solid #e5e5e5; color:#333;}
.item_message .message_body h5{ font-size:16px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:6px 0 7px; line-height:1; font-weight:normal;}
.item_message .message_body p{ font-size:14px; color:#333; margin-bottom:11px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.item_message .arrow_box{ border-bottom:1px solid #e5e5e5; padding:16px 10px 0 10px;}

.item_chat{ padding:13px 10px 0;}
.item_chat .img_box{ height:42px; width:42px; border-radius:8px;}
.item_chat .img_box img{ height:100%; width:100%; border-radius:8px; overflow:hidden;}
.item_chat .chat_body h1{ color:#666; font-weight:normal; font-size:14px; margin-bottom:4px; width:100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.item_chat .chat_body .chat_p{padding:10px 15px; color:#333; line-height:1.38; font-size:14px; position:relative; background-color:#fff; border-radius:8px; display:inline-block;}
.item_chat .chat_body .chat_p:before{ content:""; display:inline-block; width:9px; height:8px; background: url("../../images/mobile/chat.png") no-repeat; background-size:9px; background-position:0px 0px; position:absolute; top:2px; left:-5px;}
.item_chat .chat_body .time{ font-size:12px; color:#999; width:100%; padding-top:2px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:normal;}
.chat_left .img_box{ float:left;}
.chat_left .chat_body { margin-left:55px; padding-right:20%;}

.chat_right .img_box{ float:right;}
.chat_right .chat_body { margin-right:55px; padding-left:20%;}
.chat_right .chat_body h1,.chat_right .chat_body .time{ text-align:right;}
.chat_right .chat_body .chat_p:before{ left:auto; right:-6px; background-position:0px -14px;}
.chat_right .chat_p{ float:right;}

.discuss_box{ padding:15px 10px 10px;}
.textarea2{width: 100%;height:80px;line-height: 1.28;font-size: 14px;padding:8px;resize: none; border:1px solid #e5e5e5; background-color:#fff; border-radius:5px; margin-bottom:8px;}
.btn_up{ display:inline-block; height:24px; padding:5px 10px; font-size:14px; color:#0cb4f2; border:1px solid #0cb4f2; border-radius:2px; background-color:#fff; line-height:1;}
/*资讯中心-询盘消息-交流*/
/*资讯中心*/

/*需求-皮类需求*/
.arrow_select{display:inline-block; width:9px; height:6px; margin-left:2px;background: url("../../images/mobile/select_arrow.gif") no-repeat; background-size:9px; background-position:0px -50px;}
.arrow_select_up{display:inline-block; width:9px; height:6px; margin-left:2px;background: url("../../images/mobile/select_arrow.gif") no-repeat; background-size:9px; background-position:0px -75px;}
.nav_select_nav{ display:none;position: absolute;left: 0; top: 30px; z-index:9; background-color:#fff; border:1px solid #e5e5e5; border-bottom:none;}
.nav_select_nav li{ list-style:none; height:35px; line-height:35px; background-color:#fff; width:80px; color:#333; font-size:14px; text-align:center; border-bottom:1px solid #e5e5e5;}
.nav_select_nav.on{ display:block;}
.top_nav_fixed2 .top_nav{ padding:0 0 0 5px;height:45px;}
.top_nav_fixed2 .top_nav a{ border:none; height:44px; line-height:44px;}
.nav_select_txt{display: inline-block; height: 30px; width: 100%; vertical-align: middle;line-height: 30px; border-radius: 5px; background-color: #F5F5F5;  padding: 0px 3px; color: #767676; text-align:center;}

.select_pop{ border-bottom:1px solid #e5e5e5; width:100%; background-color:#fff; position:absolute; top:45px; left:0px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;}
.select_pop_body{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1; box-flex:1;flex: 1; margin:0 10px; padding:8px 0;max-height: 135px;overflow-y: scroll;}
.select_pop .select_pop_body a:last-child{ border:none;}
.top_nav .on .nav_select_txt,.top_select .on{color:#1db9f6; border:none;}
/*需求-皮类需求*/

/*制革机械*/
.item_product{ width:49%;}
.item_product li{ list-style:none;}
.item_product li a{ display:block; color:#333; font-size:14px; background-color:#fff; border-bottom:1px solid #D4D4D4; margin-bottom:8px;}
.item_product li .img_box{ width:100%; text-align:center; overflow:hidden;}
.item_product li .img_box img{ width:100%;}
.item_product .item_product_name{ line-height:1.28; padding:0 10px; max-height:36px; overflow: hidden;  display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break:break-all; font-weight:normal;}
.item_product .price{ padding:0 10px; font-size:12px; color:#f50; line-height:1; margin:8px 0 10px; }
.item_product .price span{ font-size:14px; font-weight:bold;}
/*制革机械*/

/*资讯中心*/
.new_top{ padding:8px 5px; background-color:#fff;}
.item_newtop {height: 28px; line-height: 28px;}
.item_newtop a { width: 20%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; text-align: center;}
.item_newtop a span {color: #333; padding: 2px 5px;}
.item_newtop a.on span {background-color: #0BB4F2; color: #fff;}

.new_slide_box{ padding:10px 10px 5px; background-color:#fff;}
.item_new_box{ padding:0 10px; background-color:#fff; border-bottom:1px solid #e5e5e5;}
.item_new_box .item_new:last-child{ border:none;}
.item_new{ border-bottom:1px solid #e5e5e5; color:#333;}
.item_new .title{ font-size:16px;width:100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-top:8px;}
.item_new .title .text_blue{color:#1db9f6;}
.item_new .d_main{ margin:5px 0 8px;}
.item_new .d_main span{ color:#999; padding-left:17px; background: url("../../images/mobile/icon_new.png") no-repeat; background-size:13px; line-height:1;}
.item_new .d_main .refresh_time{ background-position:0px 1px; }
.item_new .d_main .views{ background-position:0px -17px; margin-left:5px; }
.item_new .d_main .review{ background-position:2px -35px;background-size:12px; margin-top:5px;}

.pre_box{overflow:hidden;}
pre{ white-space:pre-wrap; line-height:1.6; font-size:14px; word-break:break-all;}
pre img{ max-width:100%;}
pre table{border-collapse: collapse;width: 100%;}
pre table tr td{border: 1px solid #ccc;text-align: center;padding: 2px;line-height: 18px;}
.news_box{ padding:5px 10px;}
.news_box h1{ font-size:20px; color:#333; line-height:1.28; margin-top: 5px;}
.news_box .news_detail{ color:#666; margin:4px 0 6px;}

.all_assess_c{ border-top:1px solid #e5e5e5; padding:0 10px; background-color:#fff;}
.all_assess_c li{ list-style:none;}
.all_assess_c .np_post { position: relative;  padding-left: 40px; vertical-align: top; list-style:none; border-bottom:1px solid #e5e5e5;}
.all_assess_c .np_avatar{width: 40px;height: 40px;position: absolute;top: 20px;left: 0px; border-radius:100%;}
.all_assess_c .np_post_body{ padding-left:10px;}
.np_post_body .title_t{padding-top: 18px;line-height: 20px;color: #999;}
.np_post_body .title_t span{ margin-right:5px;}
.np_post_body .np_btn_report{background:url("../../images/mobile/icon_new.png") no-repeat; background-size:15px;background-position:0px -73px;cursor: pointer;z-index: 2;right: 0px;top: 16px;position: absolute;margin-left: 0px;padding-left: 17px;color: #999;}
.np_post_body .np_btn_report.on{background-position:-0px -97px; text-decoration:none; color:#ff2a00;}
.np_post_c{  margin-top:4px; font-size: 14px; line-height: 22px;  word-break: break-all; padding-bottom:8px;}
.np_post_c p{ word-break:break-all; white-space:pre-wrap;}
.np_post_foot{ margin-top: 3px; padding-bottom: 15px;}
.np_btn_up{display: inline-block;padding-left: 16px;background: url("../../images/mobile/icon_new.png") no-repeat;background-position:0px -103px; background-size:13px;color: #999;}
.np_btn_up.on{background-position:0px -121px;color: #666; text-decoration:none;}
.children li{ padding-left:38px; border-top:1px dashed #e5e5e5; position:relative;}
.np_post_c .time{ color:#999; font-size:12px;}

.shop_active{ height:10px; position:relative; text-align:center; width:80%; margin:0 auto; margin-bottom:15px; font-size:14px; position:relative;display: -webkit-box; display: -webkit-flex; display:box;display:-ms-flexbox; display: flex;}
.shop_active:before{ content:""; height:0; border-bottom:1px solid #e5e5e5;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex: 1;-ms-flex:1;box-flex:1;flex: 1; display:block; margin-top:8px;}
.shop_active:after{ content:""; height:0; border-bottom:1px solid #e5e5e5;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex: 1;-ms-flex:1;box-flex:1;flex: 1; display:block; margin-top:8px;}
.shop_active .line2,.shop_active .line1{ display:none;}
/*.shop_active span{display: inline-block;border: 1px solid #e5e5e5;position: absolute;top:-2px;width: 70px;height: 21px;text-align: center;line-height: 21px;left: 0px;right: 0px;margin: auto;}
.shop_active span.line1,.shop_active span.line2{ width:130px; height:1px; background-color:#eee; border:none; top:9px;}
.shop_active span.line2{ width:200px;}
.loading_w .shop_active span.line2{ width:130px; height:1px; background-color:#fff; border:none; top:9px;}
*/
.shop_active span.p2{ display:block;border:none; padding:0 12px;color:#999; }

.download{ width:300px; padding:20px 25px; background-color:#fff; border:1px solid #e5e5e5; border-radius:2px; display:inline-block; margin:0 15px 15px 0; position:relative;}
.download .title_t{ padding-left:45px; position:relative;}
.download_p{ font-size:16px; color:#333; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.download .body{ padding-top:10px; position:relative; width:232px; overflow:hidden;}
.download .body p{ font-size:14px; color:#333; margin-top:8px;}
.download .body p span{ font-weight:bold; color:#666;}
.download .text_999{ color:#999;}
.download_btn{ position:absolute; right:20px; bottom:20px;font-size: 14px;color: #FFF;padding: 7px 25px;border-radius: 3px;background-color: #2BA7E1;border: none;cursor: pointer;line-height: 1.28;}

.download .icon_file{ position:absolute; top:6px; left:0;}
.icon_file{ display:inline-block; height:30px; width:30px;background: url("../../images/mobile/file_ico.gif") no-repeat; vertical-align:middle;}
.file_word{ background-position:-64px -5px;}
.file_excel{ background-position:-32px -5px;}
.file_ppt{ background-position:-96px -5px;}
.file_pdf{ background-position:-160px -5px;}
.file_rar{ background-position:-128px -5px;}
.file_exe{ background-position:-128px -37px;}
.file_jpg{ background-position:0px -37px;}
.file_bmp{ background-position:-96px -37px;}
.file_png{ background-position:-64px -37px;}
.file_gif{ background-position:-32px -37px;}
.file_un{ background-position:0px -5px;}
/*资讯中心*/

/*供应首页*/
.item_supply{ padding:5px 0 5px 10px; background-color:#fff; /*border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;*/ margin-bottom:13px;}
.supply_box .item_supply:last-child .supply_body,.supply_box .item_supply:last-child .arrow_box{ border:none;}
/*.item_supply a{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;}*/
.item_supply .img_box{ height:50px; width:50px; border-radius:6px; margin:10px 10px 10px 0; position:relative;}
.item_supply .img_box img{ height:100%; width:100%;border-radius:6px;}
.item_supply .supply_body{overflow:hidden;color:#333; margin-top:10px;}
.item_supply .supply_body h5{ font-size:16px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin: 16px 0 6px;}
.item_supply .supply_body p{color:#666; margin-bottom:11px;}
.item_supply .arrow_box{ width:30px; position:relative; height:auto;}
.item_supply .arrow_box .arrow_r{ vertical-align:middle;margin-top:30px;}
.item_supply.item_supply_box .supply_body h5{margin: 5px 0 5px;}
/*供应首页*/

/*提示信息*/
.caution{ height:100%; width:100%; padding-top:60px; position:relative;}
.caution_img_box{ height:100px; width:100%; text-align:center; margin-bottom:10px;}
.caution_img_box img{ height:100%;}
.caution h5{ font-size:14px; color:#999; text-align:center;}
.box_c_p25{ text-align:center; padding:25px 25px 0 25px;}
.box_c_p25 img{ max-width:100%;}

.no_data{ padding-top:60px; text-align:center;}
.no_data img{ width:140px;}
.no_data p{ color:#999;}
/*提示信息*/

/*弹出*/
.tran_layer{ background-color:#000; opacity:0.5; position:fixed; top:0; left:0; height:100%; width:100%; z-index:99; }
.pop_box{ display:inline-block; background-color:#fff; border-radius:8px; position:absolute; left:10%; width:80%; margin:0 auto; z-index:109;}
.pop_body h1{ text-align:left; font-size:14px; padding:10px;color:#333;}
.pop_body p{ font-size:14px; color:#333; line-height:18px; padding:25px 20px 25px;}
.pop_btn{ padding:14px 10px;border-top:1px solid #e9ebea; height:67px;}
.pop_btn_c{ text-align:center; padding:14px 10px;border-top:1px solid #e9ebea; height:67px;}
.cancel{font-size:16px; width:46%; display:inline-block; padding:8px 0; text-align:center; border-radius:5px; border:1px solid #e9ebea; color:#999;}
.ok{font-size:16px; width:46%; display:inline-block; padding:8px 0; text-align:center; border-radius:5px; background-color:#1DB9F6; color:#fff;}
.detail_img_box2 .detail_img_body2 .img_loading img{width:auto; height:auto;}
/*弹出*/

@keyframes loadingc{
	0% { transform:rotate(0deg);}
    100% {transform:rotate(360deg);}
	}


/*常用样式*/
.img_loading{ position:absolute; height:100%; width:100%; top:0; left:0; text-align:center; line-height:80px; font-size:14px; color:#fff; z-index:999;}
.img_loading img{ width:auto; height:auto; vertical-align:middle; margin-right:5px;animation:loadingc linear 0.8s infinite;-webkit-animation:loadingc linear 0.8s infinite; /*Safari and Chrome*/}
.img_loading_box{ position:absolute; top:48%; left:50%; margin-left:-40px;}
.label2{ display:inline-block; width:90px;}
.height_50{ height:50px;}
.img_b_box{ width:94%; position:absolute; top:10%; left:3%; right:3%; margin:0 auto; z-index:999;}
.img_b_box img{ width:100%;}
.position_r{ position:relative;}
.wrap_scroll{ position:absolute; top:0; left:0; display:block; width:100%; transition:all 0.3s ease-in-out;}
.bold{ font-weight:bold;}
.sprit{ margin:0 2px;}
.select_nav{ transition:all 0.15s ease-in;}
.border_top{ border-top:1px solid #e5e5e5;}
.bottom_height{ height:50px; display:block;}
.content_c{ margin-bottom:13px;}
.gray_bg{ background-color:#eee;}
.home{ min-width:320px; max-width:640px;margin: 0 auto; padding:0; margin-top:40px; position:relative;}
.home2{ min-width:320px; max-width:640px;margin: 0 auto; padding:0; margin-top:80px; position:relative;}
.home3{ min-width:320px; max-width:640px;margin: 0 auto; padding:0; margin-top:125px; position:relative;}
.home0{ min-width:320px; max-width:640px;margin: 0 auto; padding:0; position:relative;}
.clearfix:after,.login_link:after,.login_inputbox:after,.top_fixed header:after,.quick_box:after,pop_btn:after,.tr_act_body:after,.box_border_b:after,.d_main:after,.content_c:after,.tr:after{ clear:both; content:""; display:table;}
.top_40{ top:40px;}
.f_l{ float:left;}
.f_r{ float:right;}
.display_flex_box{display: -webkit-box; display: -webkit-flex; display:box;display:-ms-flexbox; display: flex;}
.flex_1{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex: 1;-ms-flex:1;box-flex:1;flex: 1; display:block;}
.flex_2{-webkit-box-flex: 2;-moz-box-flex: 2;-webkit-flex: 2;-ms-flex:2; box-flex:2;flex: 2;display:block;}
.display_block{display:block;}
.border_b_n{ border-bottom:none;}
.border_b{border-bottom:1px solid #e8e8e8;}
.m_l_8{ margin-left:8px;}
.p_10{ padding:10px;}

.w_p100{ width:100%;}

.background_f{ background-color:#fff;}
.text_c{ text-align:center;}
.text_r{ text-align:right;}

.text_white{ color:#fff;}
.text_666{ color:#666;}
.text_777{ color:#777;}
.text_999{ color:#999;}
.text_blue{ color:#1db9f6;}
.text_green{ color:#5bd5a9;}
.text_orange{ color:#f26432;}
.text_red{ color:#dd1e0f;}

.back{ text-align:center; color:#fff; padding:40px 0 20px; display:block;}

.detail_pt{ width:148px;}